FernleafSystems\Wordpress\Plugin\Shield\Modules\LoginGuard\Options S

Total Complexity 44
Dependencies 0
Dependents 0
Total lines 134
Lines of code 97
Logical lines of code 36
Comment lines 9
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
getEmail2FaRoles()
S
61 5 12
getAntiBotFormSelectors()
S
74 3 4
isEnabledEmailAuthAnyUserSet()
S
75 3 4
getBotProtectionLocations()
S
78 2 3
isEmailAuthenticationActive()
S
79 2 3
isEnabledYubikey()
S
78 2 3
isProtect()
S
74 2 4
isEnabledU2F()
S
78 2 3
isEnabledBackupCodes()
S
78 2 3
isEnabledGaspCheck()
S
75 2 4
isYubikeyConfigReady()
S
78 2 3
getMfaSkip()
S
77 2 3
isChainedAuth()
S
79 1 3
isEnabledEmailAuth()
S
79 1 3
getLoginIntentMinutes()
S
71 1 6
isMfaSkip()
S
80 1 3
isEnabledAntiBot()
S
79 1 3
getYubikeyAppId()
S
79 1 3
isEnabledGoogleAuthenticator()
S
79 1 3
getIfCanSendEmailVerified()
S
79 1 3
isProtectLogin()
S
80 1 3
isProtectLostPassword()
S
80 1 3
isProtectRegister()
S
80 1 3
getCustomLoginPath()
S
79 1 3
isUseLoginIntentPage()
S
79 1 3
getCooldownInterval()
S
80 1 3
isEnabledCooldown()
S
80 1 3